london scotland it jobs escort law jobs glasgow edinburgh belfast finance jobs cork escorts legal jobs ireland job irish dublin legal employment engineering jobs